Marsali, so glad you enjoyed the pics.
1) We brought our own beach towels, Ramon's doesn't provide them.
2) We always claimed our chaise early in the morning - just because we had a favorite spot we liked under one set of palms outside of our room. The beach at Ramon's is popular so it's a good idea to get a spot you like early.
3) We did all our tours that trip with SEArious adventures. Willie is a wonderful guide. I really really enjoyed that day. If I remember correctly SEArious is located in front of Ruby's on the beach.
I am green with envy that you are going to SP so soon, I alas have to wait until August. Have a fabulous time!! Looking forward to your trip report.