Stylish place with great view of mountain countryside and well located to nearby attractions.