Very healthy breakfast... spacious pools, variety of nicely-priced restaurants to choose from, and even a big grocery store. However, the beach did not feel like a “private beach” at all, which was quite disappointing... the private beach was the only reason we chose this place. The hotel staff was very friendly and helpful, but the staff at the italian restaurant was awful. We look forward to stay here again :)