Great service, great location and accommodations