I am going to start with the good things about this place. Checking in was fast and easy! The beach was so beautiful, we had an amazing view from the balcony and main bedroom, the balcony was huge and we loved spending time out there.The wifi was good, the pool and hot tub were amazing, we had alot of fun playing in the pool and relaxing in the hot tub. It was so convenient to have a market right outside the parking lot, we loved walking to it and being there in 2 minutes. We loved having a free umbrella and beach chairs, it was nice we used them every day! Amy was amazing at checking on us on bad weather days and answering the phone when we needed her.The things we didnt like about this place.None of the locks on doors worked, bedrooms couldnt lock, bathroom doors couldnt lock. The person that cleaned this place didnt do a good job. The floor was so dirty walking for 10 minutes barefoot left the bottom of our feet black, there was people hair on the floor etc. Bathroom on main bedroom was dirty, walls dirty, bathtub was so stained and pluged every time we showered the tub filled up and took hours for water to drain.Bathroom #2 light flickered the whole time we were there. bedroom #3 the light is a night light and it flickers the whole time so its better to not turn it on, we had to use a flashlight in there. Some outlets didnt work throughout the condo, we would put our phones to charge for hours and they would never charge.This place needs work all over. But still had fun!