The most important thing anyone considering this property should know is that it's basically a hotel room that's a part of a timeshare.
Given that context, the place is fine. The location is great, and the price is really competitive for a hotel room. I enjoyed my stay for the most part, but the listing could be more transparent about what you're paying for.
I think you could in theory figure this out by reading the listing in a lot of detail, so I suppose the listing isn't technically fishy. But this isn't a "studio". There's no kitchen. It's a mediocre hotel room.
You also have to pay the "resort" for wifi. It's about $5 per day for two devices.