We also did this cruise last year and are on the Sky in Jan. too. The ship beach is Ok but the ground is hard in the water, like it’s smooth rock, not sandy. No decent snorkeling there either. Roatan has a fantastic coral reef all around it so the catamaran tours are best for snorkeling. The coral reef we visited on the ship tour is the best and most vibrant we’ve seen anywhere in the Caribbean. Or you can brave the ride to West Bay Beach for a great beach, resorts, restaurants, umbrella rentals and snorkeling right off the beach.