The layout was great, kitchen supplies, amenities, super clean. Especially loved the patio/balcony, large enough that when it rained we could still enjoy the warm weather. Beautiful view. Queen bed is definitely comfier but king is good, just more firm. We loved the beach access, pool, and location. Carts to unload things on elevators was convenient. We will be back!