Comfy stay, communication with hosts was great, check-in was a breeze. We arrived slightly later and the key person was super understanding about traffic delays and was still right on time. Some issues with cleanliness but the hosts were ever so gracious and helpful about resolving the issues raised.