Nice atmosphere, feels like you are on a resort! A little pricey but the food was very yummy and in big portions.
We were a slightly larger group (8) and unfortunately, the service was EXTREMELY SLOWWWWWWWWW.... Partially our own fault for not ordering immediately, however even the free bread didn't arrive at or table for about an hour after we got there and half an hour after we ordered. I will come try it again, likely as a party of two though! Don't come here if you are a group or in a hurry....