Wonderful! Spotless, comfortable, and well decorated. Beds are very comfortable, toilets have soft-close seats (small detail, but so appreciated!). Loved the proximity to hot tub and heated pool, and of course the beach. And so convenience to pick up food at the restaurants across the street. Highly recommend!