I did an Infinity Bay Resort day pass in Roatan. Beautiful hotel area, pool, shade under a palm tree or sun on the beach, restaurant/bar next to pool, great snorkeling, showers, etc. There were only 3 or 4 or us from ship so easy on time pickup and delivery back to the port at a time we all chose.