Very clean, provides little touches that make it feel more like home, and the bed is comfy! The lanai was a great addition, allowing us to hang outside even when it was pouring. Good location super close to the beach and the included bikes made it so easy to get around! Love this place