This condo was clean and updated. It was right on the beach, easy to check in and check out, and had everything provided in terms of towels, linens, beach stuff, kitchenware. The beach is a calm and non-competitive beach with free chairs.In terms of sleeping, there is a full size bed in main bedroom. A trundle bed in the very small second room (good for one or two young kids or maybe a young couple), and a full size pull out bed in the living room (blinds don’t rlly block sun so keep in mind if someone is sleeping out there).Overall, great experience, lots of family fun, good communication with the property manager! Definitely recommend!