Very clean, very tidy place. We were very pleased with the amenities and the location is beautiful. Highly recommend!