The condo itself was nice and met our expectations. Unfortunately, our experience with the property management company, Long & Foster, was disappointing enough that I would not rent through them again.When we booked, we clearly disclosed that we would be bringing a dog, but for some reason that information never made it into their system. After our stay, they claimed the unit was excessively dirty and attempted to charge us a 500 pet fee, which is an absurd amount. We do not believe the condition they described was caused by us or our dog, and it felt like they were looking for reasons to add extra charges after the fact.We also had an issue with the community pool. The access card did not work, and although we notified Long & Foster on the first day, they never responded or offered any assistance. We were only able to use the pool because neighbors kindly let us in.The condo is also a bit farther from the beach than the listing makes it seem, so expect a longer walk.Overall, the unit itself was fine, but the management company was not. Between the poor customer service, failure to resolve a simple issue, and what felt like an effort to nickel-and-dime guests with unreasonable fees, I would recommend finding another rental that is not managed by Long & Foster.