I stayed here with my partner and baby son and we just loved it. The place has a nice open plan layout in the living area with a good kitchen. It is really clean and well looked after. There are a few shops and restaurants on the street and the beach and other restaurants are only a 10 or 15 minute walk away. The staff are all really helpful and friendly and go out of their way to help. It was a great place for a family but would be just as good for friends too. The beds are comfy and the rooms are quiet and the pool is just lovely. One slight issue is the wifi was only good by the doors or outside.