My stay at Rebecca and Richard's place was great. It was in a super convenient location, very close to Davis Square. The apartment was huge and comfortable, with lots of amenities. Check-in was super easy and flexible.
I would be happy to stay here again. It'll definitely be on my list next time I'm staying in Somerville.