10/10 would stay again!! Great location, most friendly and communicative staff, so many amenities and even had additional items to rent such as boogie board for $6/day. The kitchen was well equipped and thoroughly enjoyed my stay here.