Stylish new apartment in one of the most beautiful places on the planet. Excellent hospitality