Exactly met all of my needs. Huge perk that it was so close to Central Square, so transport and grocery shopping was simple. Had a great time!