This property was exactly what our family needed for our trip to Somerville. Check-in was a breeze and communication was quick! So many amenities! Everything was perfect and we wouldn't hesitate to stay again. I highly recommend this property.