The overall experience was fine. The place was described accurately, and there were no hidden fees. The place also came with beach chairs which came in handy. Nancy was very responsive when needed. It was a bit frustrating having to wait the night before checking out before she approved a late check out(when it was something I asked for upfront). However I do understand the logistics and it didn't change the overall experience. The only concern was finding termites on the balcony. There was also some soggy wood by the screen door that attracted them. But we could close the screen door and prevent them from coming in.
Some general things that have nothing to do with the host: it was pretty tough being an Airbnb guest on a resort. We had to pay for everything including parking, and new towels and/or cleaning of the room. Housekeeping felt bad for us and gave us two complementary towels which helped. Doing it again I think I would book directly with the resort- the price was about the same and you feel like a guest.