We had a great stay and would definitely recommend this condo. It was very clean, spacious, and even larger than we expected from the listing. Check-in was simple and hassle-free, which made arriving after our travels easy. The condo was well stocked with plenty of both bath and pool towels for our four-night stay, and we appreciated having everything we needed readily available.The host was excellent, very responsive, friendly, and proactive with communication. They provided clear instructions and helpful information before and during our stay, which made the entire experience smooth and stress free.The only unexpected aspect of our stay, which I don't believe was the host's fault, was a noticeable marijuana odor that we experienced throughout our visit, particularly when we first arrived and returning to the condo after being out. There was never any smoke inside the unit itself, only the smell. While it was unexpected, it was tolerable and didn't prevent us from enjoying our stay. I suspect it may have been coming from a neighboring unit or through a shared ventilation system, and I did let the host know about it. Since this is likely something outside of the host's control, I wouldn't let it take away from the quality of the condo or the excellent hospitality we received.Overall, this was a comfortable, well-maintained property with a wonderful host, and we would happily stay here again.