Stayed in Hotel Axis for 4 nights, we were a party of 3 couples, one couple staying at a different hotel due to booking at different times. I cannot fault this hotel, even when our friends came to visit they were happy to answer there questions and happy for them to sit up at the pool. The hotel is very clean, rooms were cleaned every day. Hotel staff were very friendly and there if you needed help with anything, especially Borja who worked on the front desk, he was always smiling and asking if everything was ok with our stay. We would ask for an ice bucket as our fridge in our room wasn't the coldest and each day it was never a problem. The gym was big and had everything.
There is a cafe right opposite the hotel which was very cheap for food and drink, a sandwich/toastie/burger was less than €5. For wine it was very cheap €1.30 for a glass. Less than €2 for a beer.
You are about 5 minutes to the Old town for food and drink and the shops. Then 10 minute to the harbour.
We went to Samil beach which is 30 minutes on a bus (bus fare €1.33 each way) the beach is beautiful and they have swimming pools, only a few cafes to eat from but again very reasonable priced.
Overall I would highly recommend Hotel Axis, it was very well priced and great location.