Great location. Friendly people. It is over three levels so lots of stairs. Very clean. Nice outdoor sitting area.