The place is huge, clean and well located. The main issue we had was parking and maps. Google maps took us to the wrong areas in town (apartment and parking) despite it being sent as a Google link by the host. If you are driving, I would not recommend this place. We spent an hour looking for parking and the place the host said we could park didn’t allow us to overnight. Metered parking app requires a Mexican phone number if you want to try street parking and feed the meter.
Internet speed was high and kitchen was huge. I would go back to this place if I didn’t need a car.