The apartment is everything you may expect and more!
You should definitely read Gaby's recommendations about the city. We visited several, and every place was great. The place is amazing, full of amenities, and super clean.
The location is walking distance from downtown, and the public city transport can take you anywhere.