Very well-managed accommodation in a convenient central location.