The apartment is part of a large set of managed apartments run by MIT house. As such, little details like the main curtain not workig and the sun being in your face at 5AM are overlooked. There was so no toilet paper etc, nothing that a sleep mask and a trip to the store won't resolve, but also not great.
The location is excellent and the space is well divided. You can also store your luggage at MIT house if you arrive prioir to the very late check-in time of 3PM or leave after 11AM. All-in a decent experience.