This is a review for 66A Robbins Rd, which is managed by the same group / people. The place was very conveniently located, less than 10 min walk to downtown. Spacious space that’s recently been renovated. Great for large families and even multi family trips.