I got this hotel today, after weeks of watching and waiting:
Amenities: Resort, Pet friendly, Near beach, Smoke-free rooms, Fitness center, Pool(s), Restaurant(s), Business center, Self-service laundry, Internet access, Tennis nearby, Spa services, Children's activities, Accessible for visually impaired, Accessible for hearing impaired, Accessible path of travel, In-room accessibility, Accessible bathroom, Accessible parking, Roll-in shower.
I was pretty sure this was the one we'd get, and I'm quite happy to. We wanted a spot on the beach for our after-cruise 1 day stay before flying back to "the real life" :-)