The property is in an excellent location, with both the pool and beach access being major highlights.However, several aspects of the stay were less positive. The additional fees, while disclosed, felt excessive—particularly the 30 charge per two adults for mandatory fobs that must be returned, as well as the need to purchase a laundry card before adding credits. Both items can only be obtained in another building, and the office operates only during standard business hours, which was inconvenient.Common areas could benefit from more attention. Elevator wait times were consistently long, and the hallways were in noticeable need of a deep clean.The condo itself was functional but quite dated, and it appeared that deep cleaning and routine maintenance are not prioritized. There were visible marks on doors, walls and fans, a tub that did not drain properly, partially blocked shower heads, and a fire alarm with a dead battery that beeped throughout our stay.In past VRBO stays, basic cooking staples left by previous guests have been helpful. While not required, even a small amount of cooking oil would make short stays more comfortable.Overall, the location is excellent, but improvements in cleanliness, maintenance, and guest convenience would significantly enhance the experience.