great location, great accommodations