Excellent stay in all respects - repeat visit. Communication with host, cleanliness, location, quality all top end. Thank you, hopefully I will be back.