Clean, well kept, amazing, everything you need, comfy beds, plenty of room, no issues with any appliances or air conditioning, pool was wonderful, only downside is the walk to the beach. We had several small kids and crossing the road was scary at times because the crosswalk is a curve and it is a long haul when you are carting a much of stuff down to the beach.