I stayed here for one month and the little studio was just the right for me and located perfectly. Close to the metrobus and train, and the neighbors in the building are lovely.
I think it would be bit too cramped for two, or if you're really tall. Happy travels!