Our stay was self-sufficient in the best way! Super clean property, convenient parking, great location next to stores, restaurants and beaches. It wasn’t super private; the windows are at eye-level, so if you want privacy and a breeze, it’s sort of difficult and the walls are a little thin!