I stayed here for 1 night whilst in business, after checking in, coach loads of teenagers piled into the hotel, running up and down hall ways with water guns, shouting from room to room. I went to reception and asked if there was a floor with no teenagers on it! They promptly found me another room and were very apologetic, giving me free breakfast. The rooms are all clean and have ocean views. We went to the restaurant for breakfast and as usual were the only people in it. I wouldn't have had breakfast other than I had a free one! The wait was as usual very long, I do not know how a kitchen takes so long to poach 2 eggs (30 minutes), the restaurant lets the hotel down.