Very clean and conveniently located for our family. The communication was excellent and the hosts were very accommodating.