Great location (a <5 min walk to beach), very clean, roomy, and cool (even during the heat wave). Easy, contact-less checkin/out. I would rate this very highly, only criticism would be that there were parties on two of the nights we were there, so there were people hanging out in the patio area in front of the entrance to the suite which felt awkward. I didn't mind the noise too much, it was mostly chatter and not loud music. If not for that, I would have given a solid 9/10, as it was I give it a 6/10 because it was a bit off putting having all this unexpected activity outside.