Fine dining area of Spice Island Beach Restaurant