Comfortable accommodation in great location.