Lance’s place is awesome; I loved the location. I was able to find many restaurants and coffee places in walking distance; Harvard Square too is around 10 mins walk.