On the bay
On the bay. There's a shuttle to the beach club.
Waterfront on the bay.
On the the bay, but not waterfront.
Yes. It is on the bay, it is beautiful.
Bay and not the greatest view unless u get the marina view for your room
Thanks! Your answer is awaiting moderation.