Excellent apartment! Very flexible check in with clear instructions. Apartment itself is quite large and the pictures don’t quite do it justice. Very clean, but a bit dated. Sofas in the living room should definitely be replaced, but all beds were comfortable and there was ample closet space. Bathroom and kitchen in good working order, and our unit had two balconies. Heating system was a little bit finicky and the wifi barely functioned, but the location can’t be beat. Overall would recommend.