The place was clean and very well maintained. We had a great time and wish that we could have stayed longer.