Stylish accommodation in a lovely location.