Last time we were there (December 2022), Marina docked at Amber Cove. It is a purpose-built cruise center with shops that you need to walk past to get to the shore excursions. Very clean, pool, bar, restaurants.
Before that, January 2022, the high winds and seas prevented Riviera from docking
https://www.ambercove.com/