Amazing views, beautiful location and wonderful hosts.