Our stay was wonderful!. The apartment was nice and clean and very comfortable. After arriving late we definitely appreciated the Azteca restaurant down below. The staff were absolutely wonderful and they make a great margarita.