Absolutely perfect in every aspect. Host met us during the check in. Explained every to us. She was very accommodating and helpful throughout. Location is also very nice. We will surely come again in future.