Amazing, food was delicious, well presented, enough quantity, on time, fresh produce. The service was the best I ever had. Friendly, caring, gentle staff. From the moment we were seated, to how menu was explained and ordered taken, timing between plates, well presented and beautiful ambiance. Plus the views are to die for. Dreaming location for a special occasion. I honestly could not have asked for a better experience.