The apartment is perfect. It is very well provisioned and has been well maintained. It was also very clean upon arrival. The location is fantastic — near metro lines, the beach, and a good supermarket. The hosts were very responsive to our questions. Overall, a great experience.