Condo is super clean and you have a lot of what you need to make some meals. Community pool is small but pretty clean and we utilized that daily. The beach towels retain a lot of moisture and sand - so if you have better ones you should bring them. They stock you with a nice cooler and boogie boards to use which is really nice.
Location has some major perks and disadvantages. It is convenient to get to the beach or walk to great eateries. However, there are two significant drawbacks. Lots of noise from cars and their blasting music. I mean LOUD until late into the evening. It is also quite near stairs near the beach so almost every day there were strangers lounging outside our living room at some point in the day.