High-quality accommodation in a great location.