Comfortable accommodations, great location