great accommodationin a great location