The staff were amazing: the best in all hotels we have stayed in throughout the world( and there have been lots!).Also, the hotel room was spacious with a great view.Its location, near to the lovely beaches ,a few good restaurants and bus stops, was very good too.Breakfasts were plentiful,with lots of choice.Funally, the pool, set in lovely gardens, was wonderful.A superb discovery!