The place is in a great location and is mostly perfect. Alejandra was communicative and responsive. I took off a star for check-in and cleanliness for three reasons that are not big deals:
1. the toilet in one of the rooms was clogged.
2. the internet went out as we were going to bed. We didn't really need it at the time but if we did we'd be without it. it wasn't back in the morning.
3. check in is a bit complicated though not overly so. you need a phone that works in Mexico to get inside the front door.
otherwise, this place is perfect.