Overall it was a great stay. Even with the rain, it was wonderful to wake up at the beach, go for walks, the proximity to food and nightlife is great.
One issue I kept running into was communicating with the host through Airbnb. It seems like they are a middle-person for the hotel, and without direct contact with the hotel before my stay, this was unclear. I kept trying to request early check-in and late check-out and was only told to ask when I arrive.
Some minor inconveniences included not having a direct line to the front desk from the room and the wifi password was not available on the Airbnb listing or anywhere in the room. It would be nice if this was included with the listing.