Check in was a breeze with the code send via text. The apartment is split over 3 levels whuch was fine for us, but definitely be careful of the stairs with heavy bags. There were baby gates at each set of stairs, top and bottom. They were, however, useless as every one of them was broken and couldn't latch closed. The sound does echo through the apartment a bit because of the 3 levels but overall wasn't a worry for us.
The apartments are nice and close to Charlestown Square which was great for going for a walk to get food and to shop.
The apartment was clean and fresh, with plenty of extra blankets if you wanted them.
Overall we were very happy with it and will definitely stay again!