New favorite port: Huatulco, Mexico
It’s part of a Panama canal run that I’m on. I spent the morning scuba diving (self-booked), which was $220 for a specialty certification course and included snacks and round trip transport and tip. The port itself has a beach right there! As soon as I got back to the cruise ship marina, I went to the beach. There’s plenty of restaurants along the way and little shops. The water was crystal clear with jet skis, paddle boards, banana boat rides, and etc all accessible, with free WiFi all along the beach. It was honestly such a charming little port