The location is great, with views of the waves crashing over the rocks below. A wonderful place to have a meal or sit by the pool. We were very pleased with the room as well (the Monkey room), which was plenty big enough for our family of five even with the extra bed. The restaurant was okay, but perhaps a little expensive for what we got. Our only real complaint was that on the one night we were there, the hotel also hosted a wedding party. The party goers certainly had a right to celebrate and have a good time, but I wish we had been told about the wedding when we booked the room.