Comfortable accommodation in a really convenient location.