When we stayed at Emerald Beach two years ago for our last night the beach/bar/restaurant was literally swamped with hundreds of cruise ship passengers who are brought there to use the facilities during a day stopover. Much like CGB they left around 3ish.