Location is amazing and has everything you need for a great stay. The views are perfect, the amenities are so worth it. Would not hesitate to stay here again when i come back some day