When do the yachts arrive and depart?
Embarkation is at 5pm on Saturday, which the standard in the industry. However we always try to have the boat ready a bit earlier than that (the prior charter finishes at 9am and it needs to be cleaned and set up). We generally recommend arriving at the marina around 1-2pm, which will give you time to fill out paperwork and shop for provisions at the supermarket.
The boat will arrive back in the marina the following Friday afternoon (the exact time depends on which island you are coming from and what time you depart). You are welcome to sleep on the yacht that night in port and checkout is at 9am on Saturday, so that the boat can be cleaned and prepped for the next charter that afternoon.