Everything was neat and clean, fresh look. Had everything we needed in the kitchen. We used the DVD player for toddler content since we couldn't find the "junior" kid channels on cable, but that was fine. Very close proximity to everything fun by the beach.
The beds were not awesome. The one closer to the bathroom - creaked and squeaked every time we moved such that it woke us, me, up frequently in the night. During the day it didn't seem that bad, but trying to sleep it was both the headboard and mattress/box spring making noise. Very unfortunate.
Would definitely consider staying again if the beds were replaced.