Amazing spot ! Amazing food!