My wife and I loved our stay here. The place was exactly as described and shown.
the beach was a little rocky, so would recommend water shoes, but the pool and hot tub were both great as well as an alternative. and the cooler, beach chairs and towels provided are great additions and we're very useful.