Absolutely perfect. Perfect location. Perfect apartment. Perfect hosts. Veronica and Pancho were so helpful. It was all seamless and delightful. I would highly recommend. What a wonderful place to stay.