Clean, great location, and all the comforts of home. The mattresses were comfortable and my granddaughters were in the pool every day!