The location is great! It's a short walk from the beach and having pool access is nice. At first glance the condo is nice enough, but once we settled in it was quite obvious that it needed some updating and a better cleaning. The paint was faded and chipping throughout, the drains were clogged and slow to drain, there were crumbs and trash on the couches and by the beds, the faucets leak throughout, the ice machine gets clogged and then leaks on the ground, the blinds were missing panels and others would fall off when you opened or closed them, the couches were old and falling apart (not to mention uncomfortable) and there were little spots of blood on one of the comforters. When gathering our things to leave we had about 20 minutes before checkout when a lady from the managing company opened the door to the condo without knocking and assumed we had already left. She said that she thought we were the cleaning company, and when we mentioned that we thought we still had time she replied yes you do and left. We made the most of it and still had a good time, but I would recommend a thorough cleaning and updating!