Great location, well maintained, lively service