The place overall is wonderful to stay at. Location is great with easy access to the beach. The place itself is quite beautiful and maintained very nicely. We did face some issues but these were all fixed within a day. The support system was amazing and honestly if we didn't face those issues this place would be a perfect 5/5. The key we received did not work but a replacement was provided within an hour. The Wifi name wasn't detected but we were provided other details to access a different network and lastly the bed frame seemed to have shifted and needed readjusting. I think in general the issues we faced were just a bit unlucky for us and overall this place is still highly recommended to people