A spacious modern unit in a good location close to the beach, with a lovely, attentive host who greeted us on arrival. It was great to open cupboards to find all the basics catered for, along with extras that we didn't expect. The restaurant in the complex is also very good and vital for the morning coffee hit! I'm sure in Summer the unit's own private pool would be perfect but in mid-winter, the fact that the facility had a heated lap pool close by, was really appreciated. We wouldn't hesitate to stay again.