Stylish accommodation in an awesome setting