FYI this is a timeshare, so you can choose the room in check-in. Rooms are well-appointed with necessary kitchen items covered. No drive, but there's a griddle and microwave. Next door are awesome food trucks with food ranging $13-$18 per meal (average). Location is walking distance to everything and resort has pool and beach access.
Staff is friendly, there are activities for kids and the common areas are well maintained. I liked the complimentary waterproof bracelet that allowed for room access without a key. Super easy for myself and daughter who spent most of the time in the pool. There's a normal nightly resort fee in addition to the rental. Owner communication was thorough and arrangement was adequate. There was no room service on my four day stay. Keep that in mind for shorter stays I guess. Would recommend!