Everything was very clean, and the location was great. Communication was easy, the hosts were very responsive.