This establishment is a restaurant offering a fantastic location and an oasis of total relaxation. It is known for its excellent food.