In terms of overall atmosphere, privacy and romance, is the wedding gazebo or the spa hut by the mineral pool better for a romantic private dinner at CSS? Has anyone had private dinners at both locations in the past?

What happens if it rains on the night that you have it planned?

Not too interested in the dinner on the beach.

Thanks in advance for any thoughts and/or experiences.