The short review is that this is a discounted unit in an upscale resort with all the amenities of a hotel (e.g. housekeeping, bellman, valets, room service), and none of the amenities that regular Airbnb guests have come to expect (e.g. personalized by owner, items provided by owner or left by previous guests). There is nothing wrong with this, but it's helpful for potential guests to be aware of what to expect.
Because Airbnb blocks the address until a reservation is confirmed, the advantage of checking out the hotel's amenities isn't possible. For example, the beach chairs and umbrella are not the type that are already in the unit and carried to the beach--as some other Airbnbs--but are part of the resort fee and set up at the beach by the hotel's beach staff. Towels and cold bottles of water are included while at the beach, and these are great perks. Additionally, there are several places on-site to eat and drink as well as a small shop. If someone has mobility issues, knowing this could be a plus.
Another plus/minus is that the staff is amazing, very helpful, professional, friendly and attentive, but because we were not fully informed in advance, we did not have money to tip the valets, bellman and housekeeper. Certainly this is never required, but for those who do want to show their appreciation by tipping, it's important. We ordered groceries through Instacart and a bellman kindly insisted that we let him help unload the car onto a cart, take the order to our unit, and then unload it for us. My husband had to find someone to break a $20 on a very busy July 3rd Saturday.
There are additional expenses that were unexpected, such as the $150/day hold on my credit card for incidentals. We stayed four nights, so this was a $600 hold on my card. The other is that there is no overnight street parking allowed, and the valet parking is about $50 per day. These are budgeting details that truly should be made clear up front so that guests are not left unprepared and unable to pay.
We both recommend this rental to everyone, but if you can, ask the owner what building this is in so you can get a full understanding of what to expect. The unit was beautiful, amenities in and out of the room were great, and the service is superb. Being directly across the street from the beach is also great as we could go to and from the beach quickly and easily several times per day. I would definitely stay again now that we know what to expect.