Super clean, spacious, well decorated, and well stocked with more than just essentials. There was bug spray, sun screen, lots of towels, extra blankets (the air conditioning is STRONG) and the usual toiletries as well. The sofa bed is really comfortable so this place comfortably sleeps 5 adults. We didn't use the kitchen much but all the appliances are very new. 10/10 would come again!