This was a magical vacation in a magical place! Everything about our stay was perfect including the location, cleanliness, amenities, communication with the host and most importantly, the view! I couldn't recommend it more and hope to return again one day soon.