Beautiful! Clean! Amazing views! Great hosts! Outdoor bath was amazing, cannot go wrong staying here! Really enjoyed every aspect of staying here