Is the location great? Yes. Is it clean? Sure.
Is it an AirBnB? Not really. This is a room in a hotel but without hotel service. Expect substantial additional fees to stay at the resort and about three hours delay to hear back from the "host."