Comfortable accommodation at a great location.