Just booked another cruise
. Going on the Elation doing a 5 day Mexican Riviera next June. Will be taking our two boys this time and was hoping somebody could recommend a swimming beach where we can rent chairs, umbrellas, and have bathrooms, food and drinks close by. Any help would be appreciated.