Great place to stay in Boston. The place in itself is amazing, you have everything you need to feel at home and is 20-30 minutes away from Boston City Center