The location of the property and the views are a five star but the rest is a one star if that. The condo is VERY dated and really needs some TLC. Observations: very dirty floors and carpets were the worst, mattresses were extremely uncomfortable and lumpy, lightbulbs were out through unit, tub had black mildew in the drain, remotes didn't work and the cable had maybe three channels you could watch. No kids shows at all. The child's booster seat was filthy and had to soak it for an hour to wash it. They had that on the floor next to the trash. Not a place for a child's seat. The bedroom tv's don't work and aren't formatted. We tried to vacuum before we left but the one they had in the unit barely worked and was the size for a child: super small. I highly suggest replacing those carpets and mattresses if you want people to return. We loved the location, easy parking and the access to the beach...those made our trip entirely. Hope this helps.