Excellent location! The apartment had plenty of room for two people, and all amenities were as advertised. The only issue was that the place wasn’t clean when we arrived, so we had to get a hotel for the first night. Juan was able to resolve the situation the following day, and he gave us a fair credit for the inconvenience. I would honestly give 5 stars if he had been a bit kinder in our communications. Overall, it was a good, but not great experience.