The perfect location, the best host, stunning accommodations, breath taking views.