Rebecca's place in Somerville is a perfect location for a couple to explore the peninsula region. It's situated in a quiet area but is just a moment's drive from all major attractions. The space is both cosy and private, and has everything you need for a comfortable stay.