The place is great and Andrea was pleasant to work with, all really nice!
It is worth noting that the resort will charge around $100 per day for resort fees and parking above whatever you pay to Airbnb. That does allow for gym access, rooftop pool and beach chairs but the extra charge (except parking if you don't have a car) cannot be avoided.