Beatriz's place was great! It's in a complex with a bunch of vacationers so there's a lot going on in the area. There's also a concierge to answer your questions and call a cab if you need it.
There's 5 rental car places a short walk away, as well as two grocery stores. The area also has a lot of things for kids to do... pools, waterslides and a small playground are in the complex and there's a trampoline park and (kids') go-kart track right across the street.
Check-in was very simple. The complex also has a restaurant and bar (but I don't recommend the pizza).
Overall I would love to go back!