The Monarch of the Seas arrived at 8:30 a.m. and did not leave until 11:30 p.m.
Since the shops in Nassau close up at 5:00 p.m. that leaves a lot of downtime.