What an amazing place! Spectacular views, friendly and helpful hosts, perfectly located. Everything about the place was even better than expected.