Solid place, everything you could need, good location for walking around melrose