We absolutely adored our experience in Mexico and the apartment we were staying in was the thing that topped it all. It was clean, spacious and the location was perfect. I would totally recommend it.