Communication was good and the hosts were nice. Cleanliness was okay and the location is great.