Super friendly and responsive staff, very close (one block) to the beach, parking onsite, surprisingly comfortable beds, and a full kitchen, which we sought out, so we didn't have to eat out every meal, which were all positives. The apartment we stayed in was not in the best condition and could use some maintenance. The bathroom was very small and having tiny standup shower wasn't ideal after days on the beach. The biggest downside was an owner and/or management that chose the wifi password....1trump47....how absolutely tasteless because no-one wants to think of politics on vacation, but it will definitely be remembered and we won't spend our money at this rental again.