My wife and I have styed at the Villamare Condo's several times, different units each time, so we know what to expect. Great location, quiet setting, great access to the pools and beach. One of the reasons I chose this unit for this stay was the reviews stating how clean it was. Very disappointed on check-in to find it hadn;t been vacuumed and the bed-spread in the master had stains all over it. I was relaxing in the livingroom just after we got there and noticed french fries on the floor. Upon closer inspection I found crums and fries all over the livig room. Meanwhile my wife was unpacking and noticed stains all over the bed-spread, I reported the food on the floor, which they cleaned up. We didn't report the bed-spread, they probably would have taken care of it if we had. We were just disappointed that the unit was left that way after the "professional" cleaning crew had come thru. R$eally makes you wonder how well they clean... the towels... the bedding... the kitchen. Anyway, other than that, it's a nice unit, easy to get to and a decent value.