The place is very spacious just as described, and Mike was very communicative throughout.
Note that there is just one AC (in the master bedroom) in the condo, but extra fans are provided. Since we weren't home all that much, and stayed during April when the temperature isn't as high, we didn't find it to be too much of a problem.
Beach towels are provided as a nice extra amenity, though you're expected to have washed and folded them upon check out. I didn't realize that until I read the check out instructions, though Mike was flexible about it.