Communication was great. Excellent location. Easy checkin. Spotless clean. Great hosts.