Chateau Bordeaux offers international fine dining, with an incredible view overlooking Coral Bay from Bordeaux Mountain. Reservations are a must.