Really great stay! Room was great and the people that worked at the hotel were very friendly. Beach was fantastic. Hosts were responsive and check-in was easy to coordinate. Just one thing to note that I feel I should mention. I'm unsure if we just got unlucky or it's a regular problem of the hotel but I know when we talked to a family on the beach, they had the same issue. This is about the WiFi. If you plan on working in the room, you may need to hotspot yourself using your cellular service. We struggled with connections on calls/business systems and streaming (checked on a couple devices). This is not the owner's fault of course but just keep that mind that you may need to go to a coffee shop if you need a very good connection. Otherwise the stay was perfect and we wish we could have stayed longer. Would definitely stay again when we are able to be fully be disconnected from work :) . Did manage to get a massage at the hotel and that was quite nice too.