Everything was perfect. The hosts were so accommodating. A lot of personal touches that make this place stand out from others. Clean and tidy. Would definately stay again.