We reserved a king suite, and it was very spacious - big living area, full kitchen, good size bedroom. It could have been cleaner when we arrived, but after we mentioned it, they sent someone right up to clean. Breakfast was fine, location is just off the beach, with easy access to the bike trails.