Very clean! Great location close to just about anywhere you want to go. Hosts were very attentive and easy to communicate with. Highly recommend!