Tabor Park is gorgeous and only a 15-min walk from the place.