I had a great experience staying at this apartment. The communication with the owner was excellent and they were very responsive. Everything was super clean. Unfortunately, there was a power outage in Puerto Peñazco for a couple of hours which caused the water supply to be disrupted. Additionally, I noticed that the common areas of the Casa Blanca resort complex could benefit from better maintenance. Despite these issues, I would consider returning to this apartment, especially since it allows pets.