The place was very clean and a perfect location. The deck was a wonderful place for the kids to play and to enjoy the rain.