Such an amazing place! The view alone gives it 5 stars, but the location, cleanliness and hospitality of the host was one of the best experiences we've had traveling. Highly recommend.