Clean, great location, and small, but great for ~4 people. The inside great exceeded our expectations and we were able to get comfortable after a long day of activities. Highly recommend :)