A quick break from the big pool at The Sands at Planet Hollywood in Cancun