This apartment was just as described and worked well for my 6 day work trip. The hosts were fantastic! Very quick to respond and clear with instructions even when I locked myself out of the apartment.
It is within walking distance to many different restaurants and public transportation.