Overall enjoyed our stay at Shallu's place - it was clean and very spacious. It is within short walking distance to Central Square, and a parking pass was provided which was very helpful as well.
My only note which I made to Shallu was just to not there are actually several lockboxes on the railing, so be mindful of which one you are meant to attempting to open to gain access. Otherwise, great place and I would recommend to others.