Sorry Eden only gets one star from me, I have been 5 times both inside and on the patio. I agree the view is fantastic but Eden only takes advantage of a view. Where they need to step up to the plate is serve. I had to wait for the staff to finish their texting before I could be seated on the patio. Another time I waited to place my order while our server sat at a table and chatted up an off duty staff member RIGHT OPPOSITE US! The main reason for a 1 star from me is what happens after you leave Eden, FOOD POISONING! Don't take my word for it go to Google and search it. I thank god this has not has happen to me or my wife but others have. For those who had food poisoning had been met with a pious denial from Eden. For that reason alone my family will never eat there again.