I would 100% recommend these apartments. The location was perfect, not even a 2 minute walk to beach, with lots of local bars around. There's a bus stop right outside and there's always taxis outside the door. The kitchenette was of a very high standard, fridge/freezer, hob, microwave; ideal for breakfasts and light lunches. The only fault I have is that the WiFi (which only works in the lobby) would not work for us at all, there was a very poor connection. But the WiFi in the family bar/restaurant adjacent to the hotel worked in the pool and lobby area. Overall, we had a wonderful experience here.