Newer building in a great location one block from the beach with plenty of restaurants and amenities within a few blocks. Room was functional and clean. The rooftop pool/bar/lounge is excellent -- it's definitely the highlight of the space, and has a ton of space and great views in both directions.
The whole setup of the room is a little unusual, it's not so much a "studio apartment" as it is a standard hotel room that you book through AirBnB. In contrast to a hotel, the room is only serviced once every five days unless you want to pay extra -- that wasn't a problem at all for us, but something to be aware of along with the "resort fees" noted in the listing. Checkin was a little annoying; we showed up at 3:15 for our 3pm checkin, but the hotel staff insisted that our checkin was actually at 4 and made us sit around for 45 minutes waiting for our room to "be ready". But not the end of the world and otherwise things moved smoothly.