This was our second stay at the property. We very much enjoy the location of this property. It is with in walking distance of the beach, shops, coffee shops, mini golf, and numerous eating establishments. The view from the deck in the mornings is great and we saw many dolphins swim by during our stay. Our experience this time was a little less pleasurable than our last stay. When we arrived, the garbage cans needed to be moved to the curb. This was fine but even after they were emptied, they smelled awful. Every time we entered and exited the condo, we were hit with the awful smell. The kitchen also reeked of fish or dirty garbage. We needed to purchase a cleaner for the garbage disposal and air fresheners.The bedrooms are great and the beds are comfortable. It is wonderful having so many bathrooms. The pool was clean and great for swimming. However, the pool chairs need to be upgraded. Not much seating available and what was there is torn or damaged. During our previous stay that condo was much better stocked. This time there was just less tools/supplies. All in all, it was a good stay and we enjoyed our trip to the beach.