The place was clean with comfortable beds. The large walk in shower is great for showering kids after the beach. Lots of room for sleeping in a group. Fun place to stay with family. We had a great time