Location is very convenient to get light rail, train or bus. parking is easy but expensive.
It is not an apartment, it is inside a hotel so it is a hotel room not managed by the hotel. can't say that the environment is perfect.