It's a beautiful apartment and Nayeli is a kind host. Overall, we'd probably stay there again. But there were a few things that could've gone better, especially for the high price: (1) The apartment above flooded one night and water dripped through the ceiling for hours. Nayeli kindly tried to contact the building and came to clean up the next morning, but we spent hours putting buckets below dripping light fixtures after midnight and had to deal with the building ourselves, and I was surprised they didn't offer any sort of discount or refund for that night. (2) There's only one key card for the elevator/building, so if you have more than one person in your party it's quite difficult managing access. (3) The wi-fi is only okay quality, and worked only in half of the apartment.