Beautiful view, wonderful on site staff, close to all the locations you could want and overall just a beautiful place. Really appreciated the pool and beach toys provided and how comfy the beds were! 10/10 would stay again