Great location and ambiance. Food mostly good, but like others, I received soggy bruschetta on sliced bread! The biggest disappointment is the waiting staff. Two staff members just have a bad attitude which spoils the dining experience, the others are pleasant and friendly. After 3 visits we decided not to return despite the food overall being good and they catered for gluten free (pasta), because of the staff.