Great place. Very clean, nice views, excellent food.