Pros: The location is great, very close to beautiful beaches and a nice walking path. It also sits on a golf course if you are a golfer. There are some great eating options nearby. The condo itself is cozy and very clean. We overall really loved our stay.
Cons: Unlike most airbnbs, there was none of the usual condiments available in the kitchen that one expects like salt, pepper, sugar, etc so we had to buy all those items. The check in time is really late 4 pm and check out super early, 10 am. Also you can't use the amenities like the pool if you get there a little early like we did and we had 3 kids with us to entertain so that was a bummer.
Small point, but, Vacasa gave us tiny bottle of soap and lotion (which I don't think is very environmentally friendly especially given that we are on an island with lots of sea life).