Loved being in the area, thank goodness Pepsi communicated with us otherwise we would have been miserable. Host ran out of clean towels, had to share one towel with spouse for entire weekend. Ran out of water to shower for a total of 6 hours as the Reservoir would not stay full. Ceiling leak above toilet was fun. No rugs or carpets, room was full of sand since you could not wipe your shoes anywhere inside. Ended up being moved to another unit that was gorgeous, was told it was clean but prior guests note was still on the counter, had a cockroach in the bathroom upon arrival and sand in the sheets (yum!). Will definitely be going back to puerto penasco but will never stay in this unit again.