The location of the condo is perfect. The view from the condo is perfect. The beach at this condo is incredible. The condo on the other hand needs serious updating. It's not bad if you are going and aren't going to be in the condo much. But the carpet is ripped up in multiple locations, the blinds in the master room are broken, our wifi and cable didn't work our entire stay (owners did give us a discount for this). The deck had been updated since 2015 which was nice and the outside of the condo had been repainted and it looked great too. The furniture was horrible and so dirty. There were even some very questionable stains. The condo is pet friendly which is why we booked but if you have children or more inparticular - young children that are crawling and picking up stuff - I might book elsewhere. Again - we stayed here just us as a couple and then again with our 8 month old and I doubt we will ever stay again. Not unless some serious love is put into the interior. But again - if you don't care about that stuff. The price, location, beach, water, really can't be beat.