Everything we needed was there for us at Leena’s condo. It was very clean when we arrived. We had enough of everything (i.e. well stocked kitchen) and the beach equipment was great… we appreciated that there was even a boogie board! The pool was clean and refreshing. The highlight was the evening sunsets. Glorious.