great location and accommodations