First the positive - location! The view from the balcony is stunning, we were right on a beautiful beach, and we were so close to shopping, activities, etc. Now, the not so positive - the carpeting going up the stairs, & on the 2nd floor of the condo is atrociously dirty. If I walked around the condo barefoot, I had to wash my feet before I went to bed. Yuck. Also, there are some things in disrepair, apparently for a while based on previous reviews. A towel bar is missing behind the downstairs bathroom door, as evidenced by the remaining hardware & rough spots on the wall. The freezer door handle is missing from the fridge. The bottom stair is broken under the carpeting - it creaks and shifts under a normal sized person's weight. The screen to the slider off the master bedroom is broken. It is warped, bent & was off the track when we arrived. I texted the management company as soon as I saw it, & got a response that it would be repaired after we checked out. I initially said ok, but thought about it overnight, & requested that they repair it asap, so I could go out on the balcony without worrying about damaging the screen more. Eventually they replied, & said someone would be out to repair it the next day, Tuesday. We were out all day, & came back to find the screen hanging askew off the track, worse than when we left it that morning. Either someone came & made a half hearted attempt to fix it, or the wind blew it. I texted again, sending a picture, & was told someone would be out to fix it the next day, Wednesday. Again, we were gone all day, & came back to find the screen in the same state. I gave up at that point, as we were leaving early Friday to come home. Although not majorly inconvenient, every time I went out on the balcony, I had to wrestle with the screen. On Thursday, I finally sort of got it on the track, but it still didn't slide properly, since it is bent & would pop off the track every time I used it. We were asked to clean up any food spills to help keep bugs away, but the only cleaner on hand was dish soap. I had to buy something to clean the counters and table. One more positive - we were gone longer than planned one day, and the management company was kind enough to leave an elevator key for us at their office. This would be a stellar property with a deep cleaning & some TLC. I would suggest replacing the carpeting with tile flooring. We enjoyed our stay, but it would have been better without the issues I mentioned.