Great location within walking distance to many restaurants. German town is a quaint area that has an almost European vibe.