Picture perfect hosting, accommodation, amenities and location. Seriously.