When must I check in and how long before a sailing can I embark?

Due to our new health and safety measures, passengers must check-in at least 90 minutes before departure.