Great accommodation, beautiful location, amazing hosts and perfect for a family getaway or a couples retreat.