Place is as described and at a very convenient location. Harvard and MIT are a short walk while downtown Boston and the airport are a short uber ride away.