As other reviews mention, the layout of this condo is odd to say the least. The bed, shower, and toilet are all in the same room (with just a shower curtain separating the former from the two latter) while the bathroom sink is in a room by itself. Given the other reviews, we were mentally prepared for this "situation" (AKA: pooping without a proper barrier between us) and mostly thought it was just plain hilarious and weird. If this kind of thing will bother you then you probably shouldn't stay here.
There is generator or something like that outside on the deck and it runs constantly. We would have preferred to sleep with the sliding glass door to the deck open at night (wasn't hot enough in our opinion to run the AC) but the noise from whatever that thing was kept us awake so we ended up having to shut the door and just run the ceiling fan at night. As long as the door is shut you can't really hear the machine.
The curtains covering the wall of glass windows that separate the living space from the deck are sheer. The unit is located on the 3rd floor so you're not at direct eye level of passersby but, at night, anyone walking the path below and looking up can still see inside. It didn't really bother us but if you're on the more modest side, it could feel weird.
I'm not typically a resort person (we just stayed here a few nights until our long term rental was available) so I can't speak to how the resort amenities compare to other places but I thought the pool was awesome and the staff was very friendly. Note that you will pay a nightly parking fee ($10/night) and a daily resort fee ($22/day) in addition to what you pay the host through Airbnb. Again, other reviews mentioned this so we were prepared for the added cost.
All other things aside, the place is pretty much as it appears in the photos - what you see is what you get! The condo simply furnished, clean, well stocked, and I personally thought the bed, pillows and linens were especially dreamy. Dave, the host, was very easy to reach and helpful. As long as you don't bristle at any of the items I listed above, you should have a very nice stay here.