The apartment is exactly as in the pictures, it is comfortable and clean. The mattress are very comfortable, good thing after having spent the whole day walking around :) The subway to Manhattan is only three streets away so the apartment location is very convenient.
On the other hand Maba was very kind, he worried about us, he wanted to know if everything was ok or if we needed anything. Although he was not around all the time he answered immediately any message we sent him so it was like having him there with us :)
In summary a wonderful place to stay!!