I think this is located in a timeshare type of resort. The room was assigned to us upon check-in and it seems like the exact same unit won't necessarily be assigned to whoever books the next AirBNB with Drew. So while staying here you are dealing with the guest services of the resort/time-share, not the host. However they were very accommodating to our request for something without a bunch of stairs to lug around or suitcases as well as late checkout. They even had an activities concierge, although we didn't utilize it.
The space we ended up with was huge for a party of 4. The pictures in the listing are quite accurate (I assume the same type of units look similar). The rooms were quite large and the living room was also huge!! The two full baths were clean and spacious.
Though this resort is not located walking distance to a beach, there are two pools on the grounds that are available for use. (Of course because of COVID the availability was more limited, but we didn't find this to be a problem because of the equally low number of guests overall as well). There is also a golf course nearby that has a discount for people staying at the resort. In fact the unit we were in sat along the golf course.
The area is quiet and the grounds very well kept. There is an included assigned parking spot free of charge.
P.S. the A.C. is an additional charge per day (~$11/day).