Beautiful, stylish accommodation with stunning views.