Stylish accommodation in a beautiful location. You'd have trouble finding better for the price.