All in all, we had a great time for our first time in Rocky Point. We drove down from Phoenix and on the way got a text saying that there was an issue with the refrigerator in the unit and we might not be able to stay there. Once I talked to the property managers assistant, she assured me they were replacing the fridge and we'd be fine. One we got to the resort though, the front desk did not have our reservation (because the unit had been placed on a mechanical hold due to the broken fridge). So that was quite a bit of back and forth. We arrived at 3:30 (check in is 4) and were told it might be 30 minutes. Two hours later and we still were not able to access the unit. Once we finally did get in it smelled horribly of cigarette smoke. The property owner was apologetic but just said its nothing a margarita can't fix. And while those help, it was pretty disappointing to get our unit two hours past check in and then have it smell so strongly of cigarette, with no offer to give us a discount or make it right in any other way. Aside from that, the unit was clean, the property was nice, and the communication was quick adn responsive. The beds are extremely firm (and I LOVE a firm mattress) but my back would ache for quite a while every morning. We will stay at this resort again, but we will pick another unit.