We visited for our anniversary and were traveling with our two small dogs. We were happy to find a spacious condo with amazing views located near two dog beaches. The condo complex is well maintained with a nice pool, tennis courts, plenty of parking, and a boardwalk to the most beautiful white sand beach I have seen. This unit is spacious with breathtaking views and a large balcony. The interior furniture is comfortable, yet a little dated with the dining table chairs missing a few cushions. The outdoor furniture is plentiful but some of it needs repair or replacement (dining table wobbles and one chair is broken). The balcony storage room smells moldy and needs cleaning, however we did find a beach umbrella in it that was useful. The kitchen is equipped with some dishes, lots of silverware, cutting boards, etc., however some of the silverware had food on it making me question how clean everything was. There is one champagne glass, few wine glasses, and coffee mugs. The cabinet under the kitchen sink needs cleaning. I opened one of the bathroom drawers and saw a roach scurry away. The floors did not feel clean at all. The only negative feedback we have is that the unit needs a deep cleaning and pest control. We rented paddle boards during our stay. We called the management company during business hours to ask if we could store the boards in the storage area near the lobby and they never returned our call. Overall great views but needs a deep clean & pest control.