The condo has an amazing location with beautiful views and steps to the beach right from the room. It was cozy and had a lot of potential, and we really enjoyed being so close to the beach.Unfortunately, there were just some minor issues that took away from our stay. The floors were very dirty, and our white socks were black within minutes of walking around. The automatic ice maker wouldn’t dispense ice, so we had to get it from inside the refrigerator. I was also under the impression that the unit had a washer and dryer, but there wasn’t one inside the condo. I later found out there are community laundromats. The pool was too cold to swim in, and the heated pool was broken during our stay. Finally, the mattress sagged and made sleeping uncomfortable.Overall, the location and views were fantastic, but the cleanliness, sleeping comfort, and unavailable amenities need improvement. With better attention to these details, this could be a much more enjoyable place to stay.